removal of obstacles - İngilizce Eş Anlamlılar Sözlük